written protest - Spanish English Dictionary